573be49eb4406e442b6327cafa94934d6423f05a,plugins/org.eclipse.xtext.xbase/src/org/eclipse/xtext/xbase/typesystem/computation/CollectionLiteralsTypeComputer.java,CollectionLiteralsTypeComputer,isExpectedType,#LightweightTypeReference#Class#,318

Before Change


				List<LightweightBoundTypeArgument> hints = ((UnboundTypeReference) expectation).getAllHints();
				for(LightweightBoundTypeArgument hint: hints) {
					LightweightTypeReference hintReference = hint.getTypeReference();
					if (hintReference.isSubtypeOf(clazz)) {
						return true;
					}
				}

After Change


				List<LightweightBoundTypeArgument> hints = ((UnboundTypeReference) expectation).getAllHints();
				for(LightweightBoundTypeArgument hint: hints) {
					LightweightTypeReference hintReference = hint.getTypeReference();
					if (hintReference != null && hintReference.isSubtypeOf(clazz)) {
						return true;
					}
				}